dress made of deer skin - French English Dictionary